package com.link2room.rodimus.dto.param.base;

import com.link2room.common.dto.result.base.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * Created by LN on 2017/7/28.13:26
 */
@ApiModel
public class ExpressBaseDto extends BaseDto {
    @ApiModelProperty(value = "收件人")
    private String receiverName;
    @ApiModelProperty(value = "手机号")
    private String mobile;
    @ApiModelProperty(value = "来源类型")
    private String sourceType;
    @ApiModelProperty(value = "来源单号")
    private String sourceNo;
    @ApiModelProperty(value = "联房发货流水号")
    private String expressNo;
    @ApiModelProperty(value = "商品代码")
    private String goodCode;
    @ApiModelProperty(value = "商品名称")
    private String goodName;
    @ApiModelProperty(value = "商品数量")
    private Integer goodAmount;
    @ApiModelProperty(value = "收货地址")
    private String address;
    @ApiModelProperty(value = "是否发货")
    private String isDelivered;
    @ApiModelProperty(value = "第三方物流流水号")
    private String thirdExpressNo;
    @ApiModelProperty(value = "物流公司")
    private String expressCompany;
    @ApiModelProperty(value = "联房会员号")
    private String memberNo;
    @ApiModelProperty(value = "微信openid")
    private String openid;
    @ApiModelProperty(value = "备注")
    private String remark;

    public String getReceiverName() {
        return receiverName;
    }

    public void setReceiverName(String receiverName) {
        this.receiverName = receiverName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getSourceType() {
        return sourceType;
    }

    public void setSourceType(String sourceType) {
        this.sourceType = sourceType;
    }

    public String getSourceNo() {
        return sourceNo;
    }

    public void setSourceNo(String sourceNo) {
        this.sourceNo = sourceNo;
    }

    public String getExpressNo() {
        return expressNo;
    }

    public void setExpressNo(String expressNo) {
        this.expressNo = expressNo;
    }

    public String getGoodCode() {
        return goodCode;
    }

    public void setGoodCode(String goodCode) {
        this.goodCode = goodCode;
    }

    public Integer getGoodAmount() {
        return goodAmount;
    }

    public void setGoodAmount(Integer goodAmount) {
        this.goodAmount = goodAmount;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getIsDelivered() {
        return isDelivered;
    }

    public void setIsDelivered(String isDelivered) {
        this.isDelivered = isDelivered;
    }

    public String getThirdExpressNo() {
        return thirdExpressNo;
    }

    public void setThirdExpressNo(String thirdExpressNo) {
        this.thirdExpressNo = thirdExpressNo;
    }

    public String getExpressCompany() {
        return expressCompany;
    }

    public void setExpressCompany(String expressCompany) {
        this.expressCompany = expressCompany;
    }

    public String getMemberNo() {
        return memberNo;
    }

    public void setMemberNo(String memberNo) {
        this.memberNo = memberNo;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getGoodName() {
        return goodName;
    }

    public void setGoodName(String goodName) {
        this.goodName = goodName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "ExpressBaseDto{" +
                "receiverName='" + receiverName + '\'' +
                ", mobile='" + mobile + '\'' +
                ", sourceType='" + sourceType + '\'' +
                ", sourceNo='" + sourceNo + '\'' +
                ", expressNo='" + expressNo + '\'' +
                ", goodCode='" + goodCode + '\'' +
                ", goodName='" + goodName + '\'' +
                ", goodAmount=" + goodAmount +
                ", address='" + address + '\'' +
                ", isDelivered='" + isDelivered + '\'' +
                ", thirdExpressNo='" + thirdExpressNo + '\'' +
                ", expressCompany='" + expressCompany + '\'' +
                ", memberNo='" + memberNo + '\'' +
                ", openid='" + openid + '\'' +
                ", remark='" + remark + '\'' +
                "} " + super.toString();
    }
}
